.padds {
  padding: 0px !important;
}
.carousel-caption p {
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  padding: 12px 0px;
  padding-bottom: 20px;
  letter-spacing: 2px;
}
.carousel-caption .a-1 {
  padding: 10px 14px;
  background-color: black;
  color: #fff;
  font-weight: 600;
}
.carousel-caption .a-2 {
  margin-left: 14px;
  color: #000000;
}
.item img {
  width: 100%;
}
.micr-365 > ul {
  display: flex;
  flex-direction: row;
  margin: 0 auto;
  width: 78%;
  padding-top: 86px;
  padding-bottom: 66px;
}
.micr-365 > ul > li {
  list-style: none;
  flex: 1;
  text-align: center;
}
.micr-365 > ul > li a {
  color: #000;
}
.micr-365 > ul > li div p {
  font-size: 15px;
  padding-top: 9px;
}
.xs-s p {
  padding: 12px 0px;
  color: rgba(0, 0, 0, 0);
}
.ro img {
  width: 100%;
}
.ul-img {
  padding: 26px 0px;
  padding-left: 8%;
}
.ul-img > li {
  padding: 10px 0px;
}
.ul-img > li a {
  color: #292929;
  font-weight: bold;
  font-size: 13px;
}
.ul-img img {
  display: inline;
  width: 20px;
  height: 20px;
  margin-right: 12px;
}
.ul-img > span {
  display: inline-block;
}
.xbox {
  padding: 0px;
  margin: 0px 15px;
  position: relative;
  padding-top: 66px;
  padding-bottom: 52px;
}
.xbox .row {
  width: 100%;
}
.xbox img {
  width: 100%;
}
.xbox .x-box-hp {
  position: absolute;
  top: 36%;
  left: 10%;
  width: 42%;
}
.xbox .x-box-hp h3 {
  font-size: 36px;
  font-weight: bold;
}
.xbox .x-box-hp p {
  padding: 14px 0px;
  font-size: 15px;
}
.xbox .x-box-hp a {
  padding: 12px 22px;
  font-size: 14px;
  letter-spacing: 1.5px;
  background-color: black;
  color: #fff;
}
.xbox .x-box-hp a:hover {
  color: rgba(73, 255, 255, 0.918);
}
.xbox .x-box-hp-s {
  position: absolute;
  top: 30%;
  left: 8%;
  width: 40%;
}
.xbox .x-box-hp-s h3 {
  font-size: 22px;
  font-weight: bold;
}
.xbox .x-box-hp-s p {
  padding: 10px 0px;
  font-size: 13px;
}
.xbox .x-box-hp-s a {
  padding: 8px 12px;
  font-size: 12px;
  letter-spacing: 1.5px;
  background-color: black;
  color: #fff;
}
.xbox .x-box-hp-s a:hover {
  color: rgba(73, 255, 255, 0.918);
}
.xbox-x {
  padding: 36px 1px;
}
.xbox-x img {
  width: 100%;
}
.xbox-x .x-box-hp-a {
  width: 100%;
  background-color: #e6e6e6;
  margin: 0 auto;
  padding: 88px 2px;
  text-align: center;
}
.xbox-x .x-box-hp-a h3 {
  font-size: 22px;
  font-weight: bold;
}
.xbox-x .x-box-hp-a p {
  padding: 10px 0px;
  font-size: 13px;
}
.xbox-x .x-box-hp-a a {
  padding: 8px 12px;
  font-size: 12px;
  letter-spacing: 1.5px;
  background-color: black;
  color: #fff;
}
.xbox-x .x-box-hp-a a:hover {
  color: rgba(73, 255, 255, 0.918);
}
.shangye h2 {
  font-weight: 600;
  padding-left: 14px;
  padding-bottom: 12px;
}
.shangye img {
  width: 100%;
}
.shangye .pp {
  padding: 32px 0px;
  color: rgba(0, 0, 0, 0);
}
.guanzhu li {
  list-style: none;
}
.guanzhu span {
  font-weight: 600;
  letter-spacing: 1px;
}
.guanzhu img {
  display: inline-block;
  width: 28px;
  height: 28px;
}
.X .c-uhff {
  padding: 0px;
  margin: 0px;
  background: #f2f2f2;
  margin-top: 48px;
}
.X .c-uhff li {
  list-style: none;
}
.X .c-uhff li h4 {
  padding-top: 56px;
  color: #616161;
  font-size: 15px;
  font-weight: 600;
}
.X .c-uhff li a {
  font-size: 11px;
  color: #616161;
}
.X .c-uhff li a:hover {
  color: #337ab7;
}
.X .c-uhff li .ul-ls {
  display: flex;
  flex-direction: column;
}
.X .c-uhff li .ul-ls > li {
  flex: 1;
  padding: 6px 0px;
}
.X .c-uhff .zhongwen {
  padding-top: 22px;
  padding-bottom: 12px;
}
.X .c-uhff .zhongwen .cms span {
  padding-left: 0px;
  padding-right: 8px;
  color: #616161;
}
.X .c-uhff .zhongwen span {
  font-size: 11px;
}
.X .c-uhff .zhongwen .fa {
  font-size: 14px;
  color: #993346;
}
